package pe.gob.osce.sirenas.model;

import java.io.Serializable;
import java.util.Date;


public class ComunicacionesDTO implements Serializable,Cloneable {

	/**
	 * 
	 */
	private static final long serialVersionUID = 1384271705023969677L;
	
	private Long idComunicaciones;	
	private Long idPersona;	
	private Long indTipoComunicacion;
	private String tipoComunicacion;
	private String Publico;	
	private String descripcionDetalle;
	private String usuarioRegistro;
	private Date fecRegistro;	
	private Date fecModificacion;
	private String usuarioModificacion;	
	private Long Estado;
	private boolean indPublico;	
	private String codTramite;	
	private Long idModificado=0L;
	
	public ComunicacionesDTO clone() {
		 
		ComunicacionesDTO emp = null;
        try {
            emp = (ComunicacionesDTO) super.clone();
        } catch (CloneNotSupportedException e) {
            System.out.println(e);
        }
        return emp;
    }

	public Long getIdComunicaciones() {
		return idComunicaciones;
	}

	public void setIdComunicaciones(Long idComunicaciones) {
		this.idComunicaciones = idComunicaciones;
	}

	public Long getIdPersona() {
		return idPersona;
	}

	public void setIdPersona(Long idPersona) {
		this.idPersona = idPersona;
	}
	
	public String getDescripcionDetalle() {
		return descripcionDetalle;
	}

	public void setDescripcionDetalle(String descripcionDetalle) {
		this.descripcionDetalle = descripcionDetalle;
	}

	public Long getEstado() {
		return Estado;
	}

	public void setEstado(Long estado) {
		Estado = estado;
	}

	public String getPublico() {
		return Publico;
	}

	public void setPublico(String publico) {
		Publico = publico;
	}

	public String getUsuarioRegistro() {
		return usuarioRegistro;
	}

	public void setUsuarioRegistro(String usuarioRegistro) {
		this.usuarioRegistro = usuarioRegistro;
	}

	public Date getFecRegistro() {
		return fecRegistro;
	}

	public void setFecRegistro(Date fecRegistro) {
		this.fecRegistro = fecRegistro;
	}
	public Date getFecModificacion() {
		return fecModificacion;
	}

	public void setFecModificacion(Date fecModificacion) {
		this.fecModificacion = fecModificacion;
	}

	public String getUsuarioModificacion() {
		return usuarioModificacion;
	}

	public void setUsuarioModificacion(String usuarioModificacion) {
		this.usuarioModificacion = usuarioModificacion;
	}

	public Long getIndTipoComunicacion() {
		return indTipoComunicacion;
	}

	public void setIndTipoComunicacion(Long indTipoComunicacion) {
		this.indTipoComunicacion = indTipoComunicacion;
	}

	public boolean isIndPublico() {
		return indPublico;
	}

	public void setIndPublico(boolean indPublico) {
		this.indPublico = indPublico;
	}

	public Long getIdModificado() {
		return idModificado;
	}

	public void setIdModificado(Long idModificado) {
		this.idModificado = idModificado;
	}

	public String getCodTramite() {
		return codTramite;
	}

	public void setCodTramite(String codTramite) {
		this.codTramite = codTramite;
	}

	public String getTipoComunicacion() {
		return tipoComunicacion;
	}

	public void setTipoComunicacion(String tipoComunicacion) {
		this.tipoComunicacion = tipoComunicacion;
	}
	
	
}
